#include <stdio.h>
#include <string.h>
#include "parent.h"

#ifndef _test_h
#define _test_h
int add(int a, int b);
void div();

class TestCls : public Parent
{
private:
    /* data */
public:
    TestCls(/* args */);
    ~TestCls();
    int testFun(int a, int b);
};

struct TestStructA
{
    char cTest;

    TestStructA(char cTest)
    {
        this->cTest = cTest;

        printf("TestStructC(%c)\n", cTest);
    }
};

struct TestStructB
{
    // struct TestStructA *partner;
};

struct VoidStruct
{
};

#endif